ecological pyramid - Español Inglés Diccionario